package config;

import java.io.InputStream;
import java.util.Properties;

public class Config {
    public static void main(String[] args) {
        System.out.println("config");
        Properties properties = new Properties();
        try {
            // maven 相对路径是 resources 通过类加载器拿到资源。
            InputStream is = Config.class.getClassLoader().getResourceAsStream("./configs");
            System.out.println(is);
            // 加载到内存
            properties.load(is);

            // 把class load到内存
            Test test = (Test) Class.forName(String.valueOf(properties.get("test"))).getConstructor().newInstance();
            System.out.println(test.i);
        } catch (Exception e) {
            e.printStackTrace();
        }


    }
}
